mirror of
https://github.com/discourse/discourse.git
synced 2026-08-04 10:23:17 -05:00
* Remove outdated option https://github.com/rspec/rspec-core/commit/04078317ba6577699d06cf4dccf014254dcde7a6 * Use the non-globally exposed RSpec syntax https://github.com/rspec/rspec-core/pull/2803 * Use the non-globally exposed RSpec syntax, cont https://github.com/rspec/rspec-core/pull/2803 * Comply to strict predicate matchers See: - https://github.com/rspec/rspec-expectations/pull/1195 - https://github.com/rspec/rspec-expectations/pull/1196 - https://github.com/rspec/rspec-expectations/pull/1277
10 lines
280 B
Ruby
10 lines
280 B
Ruby
# frozen_string_literal: true
|
|
|
|
RSpec.describe PostDetail do
|
|
it { is_expected.to belong_to :post }
|
|
|
|
it { is_expected.to validate_presence_of :key }
|
|
it { is_expected.to validate_presence_of :value }
|
|
it { is_expected.to validate_uniqueness_of(:key).scoped_to(:post_id) }
|
|
end
|