Update xos-tosca to use nose2 for testing

Change-Id: I74575310d3611f75da22532f668437c302cf4a29
diff --git a/Makefile b/Makefile
index d0f6c43..b91ee28 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 help:
-	@echo "tests: Run unit tests (if you're running local, you'll need to have virtual-env activated)"
+	@echo "tests: Run unit tests (need the xos dev virtual-env activated)"
 	@echo "tosca: Generate tosca definition from core.xproto"
 	@echo "build: Build the docker image for xos-tosca"
 	@echo "start: Run an xos-tosca container"
@@ -8,7 +8,7 @@
 	@echo "test-delete: Delete a sample tosca recipe"
 
 tests: tosca
-	nosetests -s -v --with-id --with-coverage --cover-html --cover-erase --cover-xml --cover-package="grpc_client, tosca"
+	nose2 --verbose --coverage-report xml --coverage-report term --junit-xml
 
 build:
 	docker build -t xosproject/xos-tosca .
@@ -29,4 +29,4 @@
 
 tosca:
 	xosgenx --target=src/tosca/xtarget/tosca.xtarget --output=src/tosca/custom_types --write-to-file=target ../xos/xos/core/models/core.xproto
-	xosgenx --target=src/tosca/xtarget/tosca_keys.xtarget --output=src/grpc_client/ --write-to-file=single --dest-file=KEYS.py ../xos/xos/core/models/core.xproto
\ No newline at end of file
+	xosgenx --target=src/tosca/xtarget/tosca_keys.xtarget --output=src/grpc_client/ --write-to-file=single --dest-file=KEYS.py ../xos/xos/core/models/core.xproto