mastodon/spec/models
Matt Jankowski 6d2f865862
Add coverage for `AccountAlias` validations ()
..
account Fix `RSpec/VerifiedDoubles` cop ()
account_suggestions Fix in memoriam accounts appearing in follow recommendations ()
admin Enable "zero monkey patching" mode in RSpec ()
concerns Enable "zero monkey patching" mode in RSpec ()
form Enable "zero monkey patching" mode in RSpec ()
trends Update rubocop-rspec to version 2.22.0, fix `RSpec/IndexedLet` cop ()
user_settings Fix minor typos in comments and spec names ()
web Fix `RSpec/EmptyExampleGroup` cop ()
account_alias_spec.rb Add coverage for `AccountAlias` validations ()
account_conversation_spec.rb Fix `RSpec/DescribedClass` cop ()
account_deletion_request_spec.rb Add coverage for `AccountDeletionRequest` class ()
account_domain_block_spec.rb Check both before/after state in `AccountDomainBlock` spec ()
account_filter_spec.rb Enable "zero monkey patching" mode in RSpec ()
account_migration_spec.rb Add coverage for model normalizations ()
account_moderation_note_spec.rb Fix sort order of moderation notes on Reports and Accounts ()
account_spec.rb Strip protocol from attribution domains ()
account_statuses_cleanup_policy_spec.rb Use `context` for repeated scenarios in `AccountStatusCleanupPolicy` spec ()
account_warning_preset_spec.rb Enable "zero monkey patching" mode in RSpec ()
account_warning_spec.rb Add coverage for model normalizations ()
announcement_spec.rb Simplify basic presence validations ()
appeal_spec.rb Enable "zero monkey patching" mode in RSpec ()
block_spec.rb Expand coverage for `Block` model ()
bookmark_spec.rb Add coverage for `Bookmark` validation and reblog/status check callback ()
canonical_email_block_spec.rb Clean up of `RSpec/LetSetup` within `spec/models` ()
conversation_spec.rb Fix RSpec/InferredSpecType cop ()
custom_emoji_category_spec.rb Simplify basic presence validations ()
custom_emoji_filter_spec.rb Update rubocop-rspec to version 2.22.0, fix `RSpec/IndexedLet` cop ()
custom_emoji_spec.rb Add validation coverage for `CustomEmoji` shortcode value ()
custom_filter_keyword_spec.rb Add `CustomFilterKeyword#to_regex` method ()
custom_filter_spec.rb Simplify basic presence validations ()
domain_allow_spec.rb Simplify basic presence validations ()
domain_block_spec.rb Reinforce coverage for `DomainBlock` model ()
email_domain_block_spec.rb Fix RSpec/MissingExampleGroupArgument cop ()
export_spec.rb Extract `ExportSummary` class for account object counts ()
extended_description_spec.rb Enable "zero monkey patching" mode in RSpec ()
favourite_spec.rb Fix `RSpec/DescribedClass` cop ()
featured_tag_spec.rb Add `FeaturedTag` coverage, use `pick` in model ()
follow_request_spec.rb Fix `RSpec/MessageSpies` cop ()
follow_spec.rb Simplify basic presence validations ()
home_feed_spec.rb Remove caching in `cache_collection` ()
identity_spec.rb Merge pull request from GHSA-vm39-j3vx-pch3
import_spec.rb Simplify basic presence validations ()
instance_spec.rb Add specs for `Instance` model scopes and add `with_domain_follows` scope ()
invite_spec.rb Fix RSpec/InferredSpecType cop ()
ip_block_spec.rb Simplify basic presence validations ()
list_account_spec.rb Remove `follow` creation from `ListAccount` fabricator ()
list_spec.rb Add coverage for title/limit validations in `List` model ()
marker_spec.rb Simplify basic presence validations ()
media_attachment_spec.rb Simplify basic presence validations ()
mention_spec.rb Simplify basic presence validations ()
notification_policy_spec.rb Fix notification requests from suspended accounts still being listed ()
notification_request_spec.rb Change notification requests to only count mentions ()
notification_spec.rb Combine assertions in `Notification` model spec ()
poll_spec.rb Extend spec coverage for `Poll` model ()
poll_vote_spec.rb Fix RSpec/InferredSpecType cop ()
preview_card_provider_spec.rb Add `reviewed` and `unreviewed` scopes to `Reviewable` model concern ()
preview_card_spec.rb Increase preview card image size limit from 2MB to 8MB when using libvips ()
privacy_policy_spec.rb Enable "zero monkey patching" mode in RSpec ()
public_feed_spec.rb Reduce factory creation (73 -> 64) in `PublicFeed` spec ()
relationship_filter_spec.rb Enable "zero monkey patching" mode in RSpec ()
relationship_severance_event_spec.rb Add notifications of severed relationships ()
relay_spec.rb Add coverage for model normalizations ()
remote_follow_spec.rb Fix RSpec/ContextWording cop ()
report_filter_spec.rb Add `relevant_params` to ReportFilter (matches account filter) ()
report_note_spec.rb Fix sort order of moderation notes on Reports and Accounts ()
report_spec.rb Enable "zero monkey patching" mode in RSpec ()
rule_spec.rb Enable "zero monkey patching" mode in RSpec ()
scheduled_status_spec.rb Add Specs for Scheduled Status Model Validations ()
session_activation_spec.rb Fix `RSpec/MessageChain` cop ()
setting_spec.rb Clean up `Setting` model and remove dead code ()
severed_relationship_spec.rb Add notifications of severed relationships ()
site_upload_spec.rb Fix `RSpec/DescribedClass` cop ()
software_update_spec.rb Add admin notifications for new Mastodon versions ()
status_edit_spec.rb Enable "zero monkey patching" mode in RSpec ()
status_pin_spec.rb Reduce `.times` usage in `StatusPin` and add `PIN_LIMIT` constant in validator ()
status_spec.rb Augment coverage for `Status` model ()
tag_feed_spec.rb Enable "zero monkey patching" mode in RSpec ()
tag_spec.rb Add `Reviewable` model concern ()
user_role_spec.rb Fix `RSpec/DescribedClass` cop ()
user_settings_spec.rb Fix `RSpec/DescribedClass` cop ()
user_spec.rb Expand coverage for `User#token_for_app` ()
webauthn_credential_spec.rb Simplify basic presence validations ()
webhook_spec.rb Simplify basic presence validations ()