mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-20 15:18:08 +02:00
Add unit-test to master Makefile.
And add unit-test to test-target. Also fetch the paths to browsers that are going to be used in testing from the browser_manifest.json.
This commit is contained in:
parent
1a119bcb08
commit
27ba65dc6f
2 changed files with 27 additions and 3 deletions
|
@ -1,7 +1,20 @@
|
|||
PROG=java -Xms512m -Xmx1024m -jar ../../external/jsTestDriver/JsTestDriver-1.3.3d.jar --reset --port 4224 --browser firefox --tests all --testOutput ./test_reports/
|
||||
# Fetch the paths to browsers that are going to be used in testing.
|
||||
MANIFEST=../resources/browser_manifests/browser_manifest.json
|
||||
BROWSERS=$(shell echo `sed -n 's/.*"path":\(.*\)/\1,/p' $(MANIFEST) | tr -d '\n'`)
|
||||
|
||||
# Command to invoke the unit test.
|
||||
PROG=java \
|
||||
-Xms512m \
|
||||
-Xmx1024m \
|
||||
-jar ../../external/jsTestDriver/JsTestDriver-1.3.3d.jar \
|
||||
--reset \
|
||||
--port 4224 \
|
||||
--browser $(BROWSERS) \
|
||||
--tests all \
|
||||
--testOutput ./test_reports/
|
||||
|
||||
test:
|
||||
$(PROG) ; \
|
||||
$(PROG)
|
||||
|
||||
.phony:: test
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue