spec/lib/maven_runner_spec.rb in gjp-0.36.0 vs spec/lib/maven_runner_spec.rb in gjp-0.37.0
- old
+ new
@@ -1,9 +1,9 @@
# encoding: UTF-8
-require 'spec_helper'
-require 'lib/kit_runner_spec'
+require "spec_helper"
+require "lib/kit_runner_spec"
describe Gjp::MavenRunner do
it_behaves_like Gjp::KitRunner
include Gjp::Mockers
@@ -33,11 +33,11 @@
describe "#mvn" do
it "runs maven" do
create_mock_executable("mvn")
@project.from_directory do
@kit_runner.mvn(["extra-option"])
- File.read("test_out").strip.should match /extra-option$/
+ File.read("test_out").strip.should match(/extra-option$/)
end
end
it "doesn't run Maven if it is not available" do
@project.from_directory do
expect { @kit_runner.mvn([]) }.to raise_error(Gjp::ExecutableNotFoundError)
@@ -48,20 +48,21 @@
describe "#get_source_jar" do
it "runs maven to get a source jar" do
create_mock_executable("mvn")
@project.from_directory do
@kit_runner.get_source_jar("test_group", "test_artifact_id", "test_version")
- File.read("test_out").strip.should match /dependency:get -Dartifact=test_group:test_artifact_id:test_version:jar:sources -Dtransitive=false$/
+ expected = /dependency:get -Dartifact=test_group:test_artifact_id:test_version:jar:sources -Dtransitive=false$/
+ File.read("test_out").strip.should match expected
end
end
end
describe "#get_effective_pom" do
it "runs maven to get an effective pom" do
create_mock_executable("mvn")
@project.from_directory do
@kit_runner.get_effective_pom("test.pom").should eq "test.pom.effective"
- File.read("test_out").strip.should match /help:effective-pom -ftest.pom -Doutput=test.pom.effective$/
+ File.read("test_out").strip.should match(/help:effective-pom -ftest.pom -Doutput=test.pom.effective$/)
end
end
end
end