diff tasks.py @ 32:c8cf9d85fa81

fix tests and test runner Ignore-this: d6c2f5029aecf8d7ad69cef0ce2757e2
author Drew Perttula <drewp@bigasterisk.com>
date Sat, 25 May 2019 02:52:47 +0000
parents 3ca1a8774513
children e47dd82a7ddd
line wrap: on
line diff
--- a/tasks.py	Sat May 25 02:36:17 2019 +0000
+++ b/tasks.py	Sat May 25 02:52:47 2019 +0000
@@ -10,7 +10,14 @@
 
 @task
 def mypy(ctx):
-    ctx.run('docker build -f Dockerfile.mypy -t rdfdb_mypy:latest .')
-    ctx.run('docker run --rm -it -v `pwd`:/opt rdfdb_mypy:latest'
+    ctx.run('docker build -f Dockerfile.build -t rdfdb_build:latest .')
+    ctx.run('docker run --rm -it -v `pwd`:/opt rdfdb_build:latest'
             ' /bin/sh /opt/run_mypy.sh',
             pty=True)
+
+@task
+def test(ctx):
+    ctx.run('docker build -f Dockerfile.build -t rdfdb_build:latest .')
+    ctx.run('docker run --rm -it -v `pwd`:/opt rdfdb_build:latest'
+            ' nose2 -v rdfdb.currentstategraphapi_test rdfdb.graphfile_test',
+            pty=True)