Sha256: b939481759c09d8a4be667aba1d91710e618c5bb5f9da12f1f85da49334b1dca
Contents?: true
Size: 1.36 KB
Versions: 1
Compression:
Stored size: 1.36 KB
Contents
require "spec_helper" describe 'Normal' do it 'saves file' do t = MyTest.create!(test: @file) end end describe 'Embedded' do it 'deletion works wo paperclip' do pr = MyTest.create! 2.times do |t| pr.examples.create!(name: t.to_s) end pr.examples.length.should eq 2 pr.examples.destroy_all pr.reload pr.examples.length.should eq 0 MyTest.destroy_all end it 'deletion works with ts' do pr = MyTest.create! 2.times do |t| pr.t_tests.create! end pr.t_tests.length.should eq 2 pr.t_tests.destroy_all.should eq 2 pr.reload pr.t_tests.length.should eq 0 end it 'deletion works' do pr = MyTest.create! 2.times do |t| pr.examples.create!(name: t.to_s, test: @file) end pr.examples.length.should eq 2 pr.examples.destroy.should eq 2 pr.examples.length.should eq 0 pr.reload pr.examples.length.should eq 0 end it 'deletion works' do pr = MyTest.create! 2.times do |t| pr.examples.create!(name: t.to_s, test: @file) end pr.examples.first.destroy pr.reload pr.examples.length.should eq 1 end pending 'deletion works' do pr = MyTest.create! 2.times do |t| pr.examples.create!(name: t.to_s, test: @file) end pr.examples.destroy_all.should eq 2 pr.reload pr.examples.length.should eq 1 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
glebtv-mongoid-paperclip-0.2.0 | spec/mongoid_paperclip_spec.rb |