Sha256: c2f7c74bbdfa547015503ee1b2a36104141677b2e9ed7f39f84dc455f7a7c619
Contents?: true
Size: 1.13 KB
Versions: 3
Compression:
Stored size: 1.13 KB
Contents
$:.unshift File.join(File.dirname(__FILE__), '..', 'lib') require "configuration_checker" require "invalid_command_exception" describe MavenHelperScript::ConfigurationChecker do before(:each) do @checker = MavenHelperScript::ConfigurationChecker.new(File.join(File.dirname(__FILE__)), 'm.yml') end it "should find module by mapping" do @checker.checkForModule("p").should == "parent" end it "should send back mapping name when no module found, assume that is the correct module name" do @checker.checkForModule("boo").should == "boo" end it "should find command using first characters when not a plugin execution" do @checker.checkForCommand("ci").should == "clean install" end it "should find plugin execution" do @checker.checkForCommand("jr").should == "jetty:run" end it "should blow up when can't find command" do expect {@checker.checkForCommand("j") }.to raise_error(MavenHelperScript::InvalidCommandException) end it "should return all command arguments" do args = Array['-ff', '-DskipTests'] expect @checker.checkForArguments().should == args end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
maven-helper-script-0.1.6 | test/configuration_checker_spec.rb |
maven-helper-script-0.1.4 | test/configuration_checker_spec.rb |
maven-helper-script-0.1.3 | test/configuration_checker_spec.rb |