gitlab-org--gitlab-foss/spec/support/shared_examples
Luke Duncalfe a0b14c40dc CE-specific changes for designs user_notes_count
Notes call `#after_note_created` and `#after_note_destroyed` on their
noteable in callbacks, so the noteable can perform tasks particular to
them, like cache expiry.

This is in preparation of the EE-specific class
`DesignManagement::Design` clearing its `user_notes_count` cache when
its note are created or destroyed.

Refactoring Rspec behaviour testing of a counter caching service into a
shared example.

https://gitlab.com/gitlab-org/gitlab-ee/issues/13353
2019-08-27 20:50:26 +00:00
..
boards
ci
controllers Add SortingPreference concern 2019-08-21 10:13:45 +00:00
features
finders
graphql
lib/gitlab
models
policies
quick_actions Add edit_note and spec for editing quick actions 2019-08-26 09:20:00 +00:00
requests Read pipelines from public projects though API 2019-08-23 20:54:32 +00:00
serializers
services CE-specific changes for designs user_notes_count 2019-08-27 20:50:26 +00:00
uploaders
views
application_setting_examples.rb
award_emoji_todo_shared_examples.rb Add service classes for mutating AwardEmoji 2019-08-21 11:39:41 +12:00
chat_slash_commands_shared_examples.rb
ci_trace_shared_examples.rb
common_system_notes_examples.rb
container_repositories_shared_examples.rb
cycle_analytics_stage_examples.rb Implement validation logic to ProjectStage 2019-08-23 20:28:11 +00:00
diff_file_collections.rb
dirty_submit_form_shared_examples.rb
discussions_provider_shared_examples.rb
email_format_shared_examples.rb
fast_destroy_all.rb
file_finder.rb
gitlab_verify.rb
group_members_shared_example.rb
helm_generated_script.rb
instance_statistics_controllers_shared_examples.rb
issuable_shared_examples.rb
issuables_list_metadata_shared_examples.rb
issue_tracker_service_shared_example.rb
ldap_shared_examples.rb
legacy_path_redirect_shared_examples.rb
malicious_regexp_shared_examples.rb
mentionable_shared_examples.rb
milestone_tabs_examples.rb
notify_shared_examples.rb
position_formatters.rb
project_latest_successful_build_for_examples.rb
project_list_shared_examples.rb
reference_parser_shared_examples.rb
relative_positioning_shared_examples.rb
resource_label_events_api.rb
showing_user_status_shared_examples.rb
slack_mattermost_notifications_shared_examples.rb
snippet_visibility_shared_examples.rb
snippets_shared_examples.rb
taskable_shared_examples.rb
throttled_touch.rb
unique_ip_check_shared_examples.rb
update_invalid_issuable.rb
updating_mentions_shared_examples.rb
url_validator_examples.rb
wiki_file_attachments_examples.rb