run each jasmine node test separately
authorWolfram Schneider <wosch@indexdata.dk>
Thu, 19 Dec 2013 14:07:51 +0000 (14:07 +0000)
committerWolfram Schneider <wosch@indexdata.dk>
Thu, 19 Dec 2013 14:07:51 +0000 (14:07 +0000)
This is a workaround for the strange error message

TypeError: Cannot call method 'getAttribute' of undefined
    at Object.pzHttpRequest._handleResponse (http://mkws.indexdata.com/pazpar2/js/pz2.js:1018:38)
    at request.onreadystatechange (http://mkws.indexdata.com/pazpar2/js/pz2.js:939:21)
    at dispatchEvent (/jenkins/jenkins-varlib/jobs/mkws/workspace/test/node_modules/jsdom/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:570:25)
    at setState (/jenkins/jenkins-varlib/jobs/mkws/workspace/test/node_modules/jsdom/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:589:14)
    at IncomingMessage.<anonymous> (/jenkins/jenkins-varlib/jobs/mkws/workspace/test/node_modules/jsdom/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:427:13)
    at IncomingMessage.EventEmitter.emit (events.js:117:20)
    at _stream_readable.js:920:16
    at process._tickCallback (node.js:415:13)

test/Makefile

index ec1fd0c..615e323 100644 (file)
@@ -9,7 +9,10 @@ distclean:
        
 
 check:
-       jasmine-node --captureExceptions --forceexit ./spec 
+       for i in ./spec/*.js; do \
+         echo "$$i"; \
+         jasmine-node --captureExceptions --forceexit $$i; \
+       done
 
 test: check