blob: 30eaf06529e795491b92cd500dbb612bac5d41a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# frozen_string_literal: true
require 'spec_helper'
require_migration!
RSpec.describe AddExpiryNotifiedAtToMember, feature_category: :system_access do
let(:members) { table(:members) }
it 'correctly migrates up and down' do
reversible_migration do |migration|
migration.before -> {
expect(members.column_names).not_to include('expiry_notified_at')
}
migration.after -> {
members.reset_column_information
expect(members.column_names).to include('expiry_notified_at')
}
end
end
end
|