Skip to content
Snippets Groups Projects
Select Git revision
  • a4abf7cf0f8b7f86e9f28815e7fefba163136793
  • master default protected
2 results

run_tests.py

Blame
  • Forked from Video AG Infrastruktur / website
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    run_tests.py 400 B
    #!/usr/bin/env python3
    import unittest
    import os
    import server
    
    def set_up():
    	server.app.testing = True
    
    def tear_down():
    	os.unlink(server.app.config['SQLITE_DB'])
    
    if __name__ == '__main__':
    	set_up()
    	try:
    		suite = unittest.defaultTestLoader.discover('./tests/', pattern="*") #pylint: disable=invalid-name
    		unittest.TextTestRunner(verbosity=2, failfast=True).run(suite)
    	finally:
    		tear_down()