diff options
Diffstat (limited to 'spec/models/system_note_metadata_spec.rb')
-rw-r--r-- | spec/models/system_note_metadata_spec.rb | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/spec/models/system_note_metadata_spec.rb b/spec/models/system_note_metadata_spec.rb index 9a6b57afb97..144c65d2f62 100644 --- a/spec/models/system_note_metadata_spec.rb +++ b/spec/models/system_note_metadata_spec.rb @@ -13,7 +13,7 @@ RSpec.describe SystemNoteMetadata do context 'when action type is invalid' do subject do - build(:system_note_metadata, note: build(:note), action: 'invalid_type' ) + build(:system_note_metadata, note: build(:note), action: 'invalid_type') end it { is_expected.to be_invalid } @@ -21,7 +21,15 @@ RSpec.describe SystemNoteMetadata do context 'when action type is valid' do subject do - build(:system_note_metadata, note: build(:note), action: 'merge' ) + build(:system_note_metadata, note: build(:note), action: 'merge') + end + + it { is_expected.to be_valid } + end + + context 'when importing' do + subject do + build(:system_note_metadata, note: nil, action: 'merge', importing: true) end it { is_expected.to be_valid } |