spec/spree_loader_spec.rb in datashift-0.5.0 vs spec/spree_loader_spec.rb in datashift-0.6.0

- old
+ new

@@ -17,21 +17,23 @@ include DataShift describe 'SpreeLoader' do + include SpecHelper + extend SpecHelper + + before(:all) do - SpecHelper::before_all_spree + before_all_spree end before(:each) do begin - include SpecHelper - extend SpecHelper - + before_each_spree @Product_klass.count.should == 0 @Taxon_klass.count.should == 0 @Variant_klass.count.should == 0 @@ -56,27 +58,27 @@ end it "should process a simple .xls spreadsheet" do - @zone_klass.delete_all + @Zone_klass.delete_all - loader = ExcelLoader.new(@zone_klass) + loader = ExcelLoader.new(@Zone_klass) loader.perform_load( SpecHelper::spree_fixture('SpreeZoneExample.xls') ) - loader.loaded_count.should == @zone_klass.count + loader.loaded_count.should == @Zone_klass.count end it "should process a simple csv file" do - @zone_klass.delete_all + @Zone_klass.delete_all - loader = CsvLoader.new(@zone_klass) + loader = CsvLoader.new(@Zone_klass) loader.perform_load( SpecHelper::spree_fixture('SpreeZoneExample.csv') ) - loader.loaded_count.should == @zone_klass.count + loader.loaded_count.should == @Zone_klass.count end # Loader should perform identically regardless of source, whether csv, .xls etc \ No newline at end of file