diff --git a/test/scripts/run_doctest.py b/test/scripts/run_doctest.py
index 8425683ba2d4288534abafefb70bae0f63e939eb..677eab4fa26c4709a4014965847f561d49c04489 100755
--- a/test/scripts/run_doctest.py
+++ b/test/scripts/run_doctest.py
@@ -1,6 +1,5 @@
 #!/usr/bin/env python3
 
-import os
 from flask import Flask
 from flask_sqlalchemy import SQLAlchemy
 
@@ -11,5 +10,6 @@ app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
 import labelstower
 labelstower.bp.db = SQLAlchemy(app)
 
-import doctest
-doctest.testmod(labelstower.getter,verbose=True)
+import sys, doctest
+(failure_count, test_count) = doctest.testmod(labelstower.getter,verbose=True)
+sys.exit(failure_count)