mastodon/spec/models
Matt Jankowski 03ee08c2da
Use `nil` instead of `false` for datetime value in spec ()
..
account Fix `RSpec/VerifiedDoubles` cop ()
account_suggestions Fix in memoriam accounts appearing in follow recommendations ()
admin Enable "zero monkey patching" mode in RSpec ()
concerns Use `nil` instead of `false` for datetime value in spec ()
form `Form::Import` spec reduce factories ()
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 Simplify model validation specs for `AccountMigration` ()
account_moderation_note_spec.rb Simplify model validation spec in AccountModerationNote/ReportNote ()
account_spec.rb Move account silence-related methods to concern ()
account_statuses_cleanup_policy_spec.rb Simplify model validation specs for `AccountStatusCleanupPolicy` ()
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 model validation specs for `Announcement` ()
appeal_spec.rb Top off coverage for `Appeal` model ()
block_spec.rb Expand coverage for `Block` model ()
bookmark_spec.rb Add coverage for `Bookmark` validation and reblog/status check callback ()
bulk_import_spec.rb Add age/expiry duration constants to `BulkImport` class ()
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 model validation specs for `DomainAllow` ()
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 Avoid latest featured tag use on post removal unless necessary ()
follow_request_spec.rb Fix `RSpec/MessageSpies` cop ()
follow_spec.rb Fortify coverage for `Follow` model ()
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 uniqueness validation spec for `IpBlock` ()
list_account_spec.rb Remove `follow` creation from `ListAccount` fabricator ()
list_spec.rb Fix list creation limit check ()
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 Simplify model validation specs for `PreviewCard` ()
preview_card_trend_spec.rb Add coverage for `StatusTrend` and `PreviewCardTrend` models, add `locales` class method to `RankedTrend` ()
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 Simplify model validation spec in AccountModerationNote/ReportNote ()
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 coverage for malformed version cleanup in `SoftwareUpdateCheckService`, add helper query methods ()
status_edit_spec.rb Enable "zero monkey patching" mode in RSpec ()
status_pin_spec.rb Enhance coverage for `StatusPin` model ()
status_spec.rb Use `likes` and `shares` totalItems on status creations and updates ()
status_trend_spec.rb Add coverage for `StatusTrend` and `PreviewCardTrend` models, add `locales` class method to `RankedTrend` ()
tag_feed_spec.rb Enable "zero monkey patching" mode in RSpec ()
tag_spec.rb Add `Reviewable` model concern ()
tombstone_spec.rb Add model spec for `Tombstone` ()
user_role_spec.rb Fix `RSpec/DescribedClass` cop ()
user_settings_spec.rb Fix `RSpec/DescribedClass` cop ()
user_spec.rb Fix logic in "last used at per application" oauth token list ()
webauthn_credential_spec.rb Simplify model validation specs for `WebauthnCredential` ()
webhook_spec.rb Simplify basic presence validations ()