diff --git a/spec/models/digital_spec.rb b/spec/models/digital_spec.rb index 5ea6acf..58d42d3 100644 --- a/spec/models/digital_spec.rb +++ b/spec/models/digital_spec.rb @@ -12,14 +12,13 @@ describe Spree::Digital do end context "#destroy" do - #it "should destroy associated digital_links" do - # digital = FactoryGirl.create(:digital) - # 3.times { digital.digital_links.create! :order => FactoryGirl.create(:order) } - # DigitalLink.count.should == 3 - # digital.destroy - # DigitalLink.count.should == 0 - #end + it "should destroy associated digital_links" do + digital = FactoryGirl.create(:digital) + 3.times { digital.digital_links.create! } + Spree::DigitalLink.count.should == 3 + digital.destroy + Spree::DigitalLink.count.should == 0 + end end - end diff --git a/spree_digital.gemspec b/spree_digital.gemspec index b0325e0..d453040 100644 --- a/spree_digital.gemspec +++ b/spree_digital.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |s| # test suite s.add_development_dependency 'shoulda-matchers' s.add_development_dependency 'capybara' - s.add_development_dependency 'factory_girl' + s.add_development_dependency 'factory_girl_rails', '~> 1.7.0' s.add_development_dependency 'ffaker' s.add_development_dependency 'rspec-rails' s.add_development_dependency 'sqlite3'