Sha256: 797eebd633a0090b5461187d9c9de40ac74c5b6161eb7a62a8dafaa18b36e7bc
Contents?: true
Size: 638 Bytes
Versions: 1
Compression:
Stored size: 638 Bytes
Contents
require 'spec_helper' RSpec.describe "Extension Creation" do let(:ext_root) { File.expand_path('../../..', __FILE__) } let(:tmp_root) { "#{ext_root}/spec" } let(:build_dir) { "tmp" } let(:extension_name) { "test_extension" } let(:gemspec_name) { "solidus_#{extension_name}.gemspec" } before(:each) do system("cd #{tmp_root} && mkdir #{build_dir}") end after(:each) do system("cd #{tmp_root} && rm -rf #{build_dir}") end it "creates a new extension" do out = `cd #{tmp_root}/#{build_dir} && #{ext_root}/bin/solidus extension #{extension_name}`.to_s expect(out).to match(/#{gemspec_name}/) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
solidus_cmd-1.3.0 | spec/features/extension_creation_spec.rb |