You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2009/03/10 21:59:12 UTC
svn commit: r752261 - /ode/trunk/Buildfile
Author: midon
Date: Tue Mar 10 20:59:11 2009
New Revision: 752261
URL: http://svn.apache.org/viewvc?rev=752261&view=rev
Log:
do not hardcode directories
Modified:
ode/trunk/Buildfile
Modified: ode/trunk/Buildfile
URL: http://svn.apache.org/viewvc/ode/trunk/Buildfile?rev=752261&r1=752260&r2=752261&view=diff
==============================================================================
--- ode/trunk/Buildfile (original)
+++ ode/trunk/Buildfile Tue Mar 10 20:59:11 2009
@@ -261,29 +261,30 @@
test.using :testng
test.with(projects("tools"), libs, AXIS2_MODULES.mods, AXIS2_ALL, HTTPCORE, JAVAX.servlet, Buildr::Jetty::REQUIRES, file(_("target/test"))).using(:fork => :each)
+ webapp_dir = "#{test.compile.target}/webapp"
test.setup task(:prepare_webapp) do |task|
- cp_r _("src/main/webapp"), _("target/test")
- cp Dir[_("src/main/webapp/WEB-INF/classes/*")], _("target/test")
- cp Dir[project("axis2").path_to("src/main/wsdl/*")], _("target/test/webapp/WEB-INF")
- cp project("bpel-schemas").path_to("src/main/xsd/pmapi.xsd"), _("target/test/webapp/WEB-INF")
- mkdir_p _("target/test/webapp/WEB-INF/processes")
- rm_rf Dir[_("target/test/webapp") + "/**/.svn"]
- mkdir _("target/test/webapp/WEB-INF/processes") unless File.exist?(_("target/test/webapp/WEB-INF/processes"))
- mkdir _("target/test/webapp/WEB-INF/modules") unless File.exist?(_("target/test/webapp/WEB-INF/modules"))
+ cp_r _("src/main/webapp"), test.compile.target.to_s
+ cp Dir[_("src/main/webapp/WEB-INF/classes/*")], test.compile.target.to_s
+ cp Dir[project("axis2").path_to("src/main/wsdl/*")], "#{webapp_dir}/WEB-INF"
+ cp project("bpel-schemas").path_to("src/main/xsd/pmapi.xsd"), "#{webapp_dir}/WEB-INF"
+ mkdir_p _("#{webapp_dir}/WEB-INF/processes")
+ rm_rf Dir[_("#{webapp_dir}") + "/**/.svn"]
+ mkdir _("#{webapp_dir}/WEB-INF/processes") unless File.exist?("#{webapp_dir}/WEB-INF/processes")
+ mkdir _("#{webapp_dir}/WEB-INF/modules") unless File.exist?("#{webapp_dir}/WEB-INF/modules")
# move around some property files for test purpose
- mv Dir[_("target/test-classes/TestEndpointProperties/*_global_conf*.endpoint")], _("target/test/webapp/WEB-INF/conf")
+ mv Dir[_("target/test-classes/TestEndpointProperties/*_global_conf*.endpoint")], "#{webapp_dir}/WEB-INF/conf"
artifacts(AXIS2_MODULES.mods).map {|a| a.invoke }
- cp AXIS2_MODULES.mods.map {|a| repositories.locate(a)} , _("target/test/webapp/WEB-INF/modules")
+ cp AXIS2_MODULES.mods.map {|a| repositories.locate(a)} , "#{webapp_dir}/WEB-INF/modules"
end
- test.setup unzip(_("target/test/webapp/WEB-INF")=>project("dao-jpa-db").package(:zip))
- test.setup unzip(_("target/test/webapp/WEB-INF")=>project("dao-hibernate-db").package(:zip))
+ test.setup unzip("#{webapp_dir}/WEB-INF"=>project("dao-jpa-db").package(:zip))
+ test.setup unzip("#{webapp_dir}/WEB-INF"=>project("dao-hibernate-db").package(:zip))
test.exclude('*') unless Buildr.environment != 'test'
- test.setup prepare_secured_services_tests(_("target/test/resources/TestRampartBasic/secured-services"), "sample*.axis2")
- test.setup prepare_secured_services_tests(_("target/test/resources/TestRampartPolicy/secured-services"), "sample*-policy.xml")
+ test.setup prepare_secured_services_tests("#{test.resources.target}/TestRampartBasic/secured-services", "sample*.axis2")
+ test.setup prepare_secured_services_tests("#{test.resources.target}/TestRampartPolicy/secured-services", "sample*-policy.xml")
- test.setup prepare_secured_processes_tests(_("target/test/resources/TestRampartBasic/secured-processes"))
- test.setup prepare_secured_processes_tests(_("target/test/resources/TestRampartPolicy/secured-processes"))
+ test.setup prepare_secured_processes_tests("#{test.resources.target}/TestRampartBasic/secured-processes")
+ test.setup prepare_secured_processes_tests("#{test.resources.target}/TestRampartPolicy/secured-processes")
end