mirror of
https://github.com/discourse/discourse.git
synced 2025-02-19 10:22:45 +08:00

* Remove outdated option
04078317ba
* 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
|