Sha256: 98b8e1d6f0745c9d28e2d00b9c6a299773db434636013daf0595dad942fc881c
Contents?: true
Size: 1.15 KB
Versions: 2
Compression:
Stored size: 1.15 KB
Contents
# -*- encoding: utf-8 -*- require 'spec_helper' describe Event do fixtures :events it "should set_all_day" do event = events(:event_00001) event.all_day = true event.set_all_day event.all_day.should be_truthy end it "should set all_day and beginning_of_day" do event = events(:event_00008) event.all_day = true event.set_all_day event.start_at.should eq event.end_at.beginning_of_day end it "should export events" do lines = Event.export CSV.parse(lines, col_sep: "\t") expect(lines).not_to be_empty expect(lines.split(/\n/).size).to eq Event.all.count + 1 end end # == Schema Information # # Table name: events # # id :integer not null, primary key # library_id :integer not null # event_category_id :integer not null # name :string(255) # note :text # start_at :datetime # end_at :datetime # all_day :boolean default(FALSE), not null # deleted_at :datetime # display_name :text # created_at :datetime not null # updated_at :datetime not null #
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
enju_event-0.1.19 | spec/models/event_spec.rb |
enju_event-0.1.18 | spec/models/event_spec.rb |