Fix model specs to work with MySQL
This commit is contained in:
parent
baa5894c38
commit
a6d4d51b03
3 changed files with 5 additions and 5 deletions
|
|
@ -36,7 +36,7 @@ describe Campaign do
|
|||
campaign.conference = build(:conference)
|
||||
|
||||
create(:visit, utm_source: 'google+', utm_medium: 'advertisement',
|
||||
utm_term: 'opensource', utm_content: 'content', utm_campaign: '20percent', started_at: Time.now)
|
||||
utm_term: 'opensource', utm_content: 'content', utm_campaign: '20percent', started_at: Time.now + 1.hour)
|
||||
expect(campaign.visits_count).to eq(1)
|
||||
end
|
||||
|
||||
|
|
|
|||
|
|
@ -906,7 +906,7 @@ describe Conference do
|
|||
let!(:organizer) { create(:user, role_ids: [organizer_role.id]) }
|
||||
|
||||
it 'self#event_distribution calculates correct values with user' do
|
||||
create(:user, last_sign_in_at: Date.today - 3.months) # active
|
||||
create(:user, last_sign_in_at: Date.today - 3.months + 1.day) # active
|
||||
create(:user, confirmed_at: nil) # unconfirmed
|
||||
create(:user, last_sign_in_at: Date.today - 1.year - 1.day) # dead
|
||||
result = {}
|
||||
|
|
@ -918,7 +918,7 @@ describe Conference do
|
|||
end
|
||||
|
||||
it 'self#event_distribution calculates correct with only active user' do
|
||||
create(:user, last_sign_in_at: Date.today - 3.months) # active
|
||||
create(:user, last_sign_in_at: Date.today - 3.months + 1.day) # active
|
||||
result = {}
|
||||
result['Active'] = { 'color' => 'green', 'value' => 1 }
|
||||
|
||||
|
|
|
|||
|
|
@ -29,13 +29,13 @@ describe SponsorshipLevel do
|
|||
|
||||
it 'is positions sponsorship_levels in order' do
|
||||
expect(SponsorshipLevel.where(conference_id: conference.id).order(:position).map(&:id))
|
||||
.to eq [2, 1, 3]
|
||||
.to eq [@second_sponsorship_level.id, @first_sponsorship_level.id, @third_sponsorship_level.id]
|
||||
end
|
||||
|
||||
it 'maintains order after deleting one element' do
|
||||
@first_sponsorship_level.destroy
|
||||
expect(SponsorshipLevel.where(conference_id: conference.id).order(:position).map(&:id))
|
||||
.to eq [2, 3]
|
||||
.to eq [@second_sponsorship_level.id, @third_sponsorship_level.id]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue