Sha256: 11bdf6e9465f54ea1d37a7505b758d72a36519b15715612f76ed77544ce9d4a0
Contents?: true
Size: 813 Bytes
Versions: 15
Compression:
Stored size: 813 Bytes
Contents
require 'spec_helper' describe 'solidus:migrations:create_vat_prices' do describe 'up' do include_context( 'rake', task_path: Spree::Core::Engine.root.join('lib/tasks/migrations/create_vat_prices.rake'), task_name: 'solidus:migrations:create_vat_prices:up', ) context "without a zone" do it 'skips' do expect { task.invoke }.to output( "Creating differentiated prices for VAT countries ... No Zone set as default_tax. Skipping.\n" ).to_stdout end end context "with a zone" do let!(:zone) { create(:zone, :with_country, default_tax: true) } it 'runs' do expect { task.invoke }.to output( "Creating differentiated prices for VAT countries ... Success.\n" ).to_stdout end end end end
Version data entries
15 entries across 15 versions & 1 rubygems