- chdir before running tests to make sure they run from within the jar.

This commit is contained in:
Jordan Sissel 2012-11-29 07:44:20 +00:00
parent 5e705a8221
commit f2fd1f4ba2

View file

@ -33,6 +33,7 @@ else
TAR_OPTS=--wildcards
endif
TESTS=$(wildcard spec/support/*.rb spec/filters/*.rb spec/examples/*.rb spec/event.rb spec/jar.rb)
default: jar
# Figure out if we're using wget or curl
@ -203,10 +204,10 @@ build/flatgems: | build vendor/bundle
done
flatjar-test:
GEM_HOME= GEM_PATH= java -jar build/logstash-$(VERSION)-flatjar.jar rspec spec/support/*.rb spec/filters/*.rb spec/examples/*.rb spec/event.rb spec/jar.rb
cd build; GEM_HOME= GEM_PATH= java -jar logstash-$(VERSION)-flatjar.jar rspec $(TESTS)
jar-test:
GEM_HOME= GEM_PATH= java -jar build/logstash-$(VERSION)-monolithic.jar rspec spec/support/*.rb spec/filters/*.rb spec/examples/*.rb spec/event.rb spec/jar.rb
cd build; GEM_HOME= GEM_PATH= java -jar logstash-$(VERSION)-monolithic.jar rspec $(TESTS)
flatjar: build/logstash-$(VERSION)-flatjar.jar
build/jar: | build build/flatgems build/monolith