Sha256: bb71d96684eff30ef955ec984d9474f1b1c94efbea12ba0edafc8b7bb44af128
Contents?: true
Size: 938 Bytes
Versions: 4
Compression:
Stored size: 938 Bytes
Contents
$:.unshift File.join(File.dirname(__FILE__), '..', 'lib') require "project_home_finder" describe MavenHelperScript::ProjectHomeFinder do before(:each) do @mvnProjectFolder = File.expand_path(File.join(File.dirname(__FILE__), "..", "sample-mvn-project")) @finder = MavenHelperScript::ProjectHomeFinder.new() end it "should find project folder from sub folder" do @finder.findProjectDirectory(File.join(@mvnProjectFolder, "other")).should == @mvnProjectFolder @finder.findProjectDirectory(File.join(@mvnProjectFolder, "parent")).should == @mvnProjectFolder end it "should find project folder from project folder" do @finder.findProjectDirectory(File.join(@mvnProjectFolder)).should == @mvnProjectFolder end it "should blow up when can't find project folder" do expect { @finder.findProjectDirectory(File.join(@mvnProjectFolder, "..")) }.to raise_error(RuntimeError) end end
Version data entries
4 entries across 4 versions & 1 rubygems